package sz.szsmk.citizencard.mvp.contract;

import sz.szsmk.citizencard.ui.base.IBaseContact;

/**
 * Copyright (c)2018
 * author: zdh
 * created on: 2018/6/4 19:59
 * description:
 */
public interface IUserAddNewCardContact {

    interface IUserAddNewCardPresenter<T extends IBaseContact.IBaseView> extends IBaseContact.IBasePresenter {
        void getUserInfo();

        void bindCard(String etCard, String etNick, String card_nick_name, String card_no);

    }

    interface IUserAddNewCardView extends IBaseContact.IBaseView {
        // 获得数据失败
        void updataError();

        void getNewsInfoSucc();

        void bindFaile(String message);

        void bindHasAcard(String message);


        void bindSuccess();

    }

}
